5717 Lewis Ave, Niagara Falls, Ontario L2G 3R8, Canada, Niagara Falls
"Delicious sweets and amazing seafood! The pecan butter tarts were soooo good. Owner was super friend"
"Delicious sweets and amazing seafood! The pecan butter tarts were soooo good. Owner was super friend"